Auto merge of #1848 - alexcrichton:less-cyclic, r=huonw
authorbors <bors@rust-lang.org>
Mon, 27 Jul 2015 22:50:25 +0000 (22:50 +0000)
committerbors <bors@rust-lang.org>
Mon, 27 Jul 2015 22:50:25 +0000 (22:50 +0000)
commit56daa0c786dddd399dd950ec1af1e7968c79cc09
tree2d731c8ad0a72c529ece69f0baca03e61396477d
parent76ef150ada815406646f52440928e4872bbefdcf
parent88f5bb5a2d9f9a670d97ab0853f13a7e3b5a1bb0
Auto merge of #1848 - alexcrichton:less-cyclic, r=huonw

This optimization ended up not being correct with the recent switch to being
more recursive, and after some profiling it looks like this optimization for
memory usage isn't even needed any more. This commit removes the `Rc` sharing,
fixing #1841 in the process.

Closes #1841